package com.vlin.device.value.converter;

import com.vlin.entity.mode.DeviceMode;

public interface ParamValueConverter extends ConditionManager {
	
	
	public Object valueConvert(String category, String key, String value);
	
	public Object valueConvert(String key ,String value);
	
	public ConditionManager getConditionManager();
	
	public void setConditionManager(ConditionManager conditionManager);
	
	public void setDeviceMode(DeviceMode deviceMode);
	
	public DeviceMode getDeviceMode();
	
	public void setConditionAndConverter(ConditionAndConverter conditionAndConverter);
	
	public ConditionAndConverter getConditionAndConverter();
	
}
